package com.atguigu.good.controller;

import com.atguigu.good.util.HttpclientUtil;
import org.springframework.util.LinkedMultiValueMap;
import org.springframework.util.MultiValueMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import java.util.*;

@RestController
@RequestMapping("/demo")
public class DemoController {

    /**
     * 模拟开发一个功能点
     * @param args
     */
    public static void main(String[] args) {
//        String res = HttpclientUtil.doGet("http://www.baidu.com");
//        System.out.println(res);
//
//        IdentityHashMap<Object, Object> map = new IdentityHashMap<>();
//        map.put("1", "a");
//        map.put("1", "a");
//        map.put("1", "a");
//        map.put("1", "a");
//        map.put("1", "a");
//        Object o = map.get("1");
//        MultiValueMap<String, String> multiValueMap = new LinkedMultiValueMap<>();
//        multiValueMap.add("name", "t1");
//        multiValueMap.add("name", "t2");
//        multiValueMap.add("name", "t3");
//        List<String> name = multiValueMap.get("name");
//
//        for (Map.Entry<String, List<String>> entry : multiValueMap.entrySet()) {
//            System.out.println(entry.getKey() + " -> " + entry.getValue());
//        }

        BitSet bitSet = new BitSet();
        bitSet.set(80);

        boolean b1 = bitSet.get(80);
        boolean b2 = bitSet.get(9);
        System.out.println(b1);
        System.out.println(b2);

    }

}
